English word definition — powered by WordNet
a particular sense
the body's system of sense organs
Want to remember sensory system?